fit the bill (Verb) — Be what is needed or be good enough for what is required. ex. "Does this restaurant fit the bill for the celebration?"